.overlay{margin: 0px;padding: 0px;border: none;width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;display:none;background-color:#ccc;background:rgba(0, 0, 0, .5);z-index:9999;opacity: 1;-webkit-opacity: 1;-moz-opacity:1;filter: alpha(opacity=80);}
.layerBox {position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow-y:auto;z-index: 10000;display:none;}
button::-moz-focus-inner {border:0;padding:0;margin:0}
.layerBox_wrapper {color:#444;border:3px solid transparent;border-radius:5px;box-shadow:0 0 10px rgba(0, 0, 0, .4);z-index:50;position: absolute;width:auto;}
.layerBox_wrapper .layerBox_content {border-radius:4px;background:#fff;border:1px solid #e5e5e5}
.layerBox_wrapper .layerBox_title {height:30px;line-height:30px;overflow:hidden;color:#666;padding:0 10px;font-size:14px;border-bottom:1px solid #e5e5e5;background:#f7f7f7;border-radius:4px 4px 0 0}
.layerBox_wrapper .close_btn{font-family:arial;font-size:30px;font-weight:700;color:#999;text-decoration:none;float:right; margin-right:10px;}
.layerBox_wrapper_fixed .close_btn{font-family:arial;font-size:30px;font-weight:700;color:#ddd;text-decoration:none;float:right;}
.layerBox_wrapper .layerBox_text {padding:15px 10px;font-size:13px;line-height:22px}
.layerBox_wrapper .layerBox_footer {padding:0 10px;text-align:center;}
.layerBox_wrapper .layerBox_footer:after {content:'';display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}
.layerBox_wrapper .btn_highlight, .layerBox_wrapper .btn_normal {border:1px solid;border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;padding:5px 20px;height:20px;line-height:20px;margin-bottom:10px}
.layerBox_wrapper .btn_highlight {background:#FC6362;color:#fff;padding:5px 30px;}
.layerBox_wrapper .btn_normal {margin-left:10px;background:#FC6362;color:#fff;}
.easy_load {text-align:center;padding:5px 10px}
.layerBox_wrapper .btn_highlight:hover, .layerBox_wrapper .btn_normal:hover{background-color: #2db902}
.easy_load_text {display:inline-block;vertical-align:top;margin-top:8px;margin-left:10px;font-size:14px}
.easy_loading {display:inline-block;background:url(../images/loading.gif) center center no-repeat;width:2pc;height:2pc;margin-left:auto;margin-right:auto;vertical-align:center}
.layerBox_wrapper_fixed{position:fixed;z-index:80;border-radius:0px;right:50px;}
.layerBox_wrapper_fixed .close{font-size:40px}
@media(max-width:1024px){.layerBox_wrapper_fixed{right:20px;}}
@media(max-width:768px){
	.phoneCover{left:0px;top:0px !important;margin-left:0px;width:100%;}
	.layerBox_wrapper_fixed{left:0px;top:0px;-webkit-transform: translate(0%);  -ms-transform: translate(0%);  transform: translate(0%);max-width:100%;border-radius:0px;width:100%}
	.phoneCover .layerBox_wrapper{position:static; margin-top:26px;margin-left:0px !important;left:0px !important;-max-width:100%;border-radius:0px;width:100%;border:0px !important;}
	.layerBox_wrapper_fixed_content{background:#f5f5f5}
	.layerBox_wrapper_fixed .close_btn{color:#222;margin-right:20px}
}
@media(min-width:768px){.layerBox_wrapper,.layerBox_wrapper{margin-left:0px !important;left:50%;-webkit-transform: translate(-50%);  -ms-transform: translate(-50%);  transform: translate(-50%);max-width:90%;}}
@media(min-width:0px){.layerbox_com .layerBox_wrapper,.layer_login .layerBox_wrapper{margin-left:0px !important;left:50%;-webkit-transform: translate(-50%);  -ms-transform: translate(-50%);  transform: translate(-50%);max-width:90%;}}
.layerBox_wrapper_fixed_content{height:30px;border:3px solid transparent;line-height:30px;}
.layer_post_detail .layerBox_content{background:#ffffff}
.layerMessage{padding:20px 10px;min-width:180px}
.layer-icon{background-image: url(../images/icon.png);background-repeat: no-repeat;width:40px;height:40px;margin-right:10px;float:left;vertical-align:middle;}
.layer-icon-error{
	background-position: -238px 0;
}
.layer-icon-success{
	background-position: -286px 0;
}
.layer-icon-confirm{
	background-position: -146px 0;
}
.msg_content{float:left;margin-top:10px;max-width:90%}
@media(max-width:934px){
	.msg_content{max-width:80%}
}
@media(max-width:614px){
	.layerMessage .layer-icon{float:none;margin-left:auto;margin-right:auto;display:block;}
	.msg_content{margin-top:20px;clear:both;float:none;display:block;text-align:center;max-width:100%}
}
.show_message .btn_highlight{padding:5px 50px;}